small wild mammals - Alemán Inglés Diccionario